// P5712 write by cn_ryh